개폐 원칙 디자인 모델 6 대 원칙 - 개방 폐쇄 원칙 (OCP) 추상 이 상대 적 으로 안정 적 이기 때문이다.종 류 를 고정된 추상 에 의존 하 게 하기 때문에 수정 에 대해 폐쇄 적 인 것 이다.한편, 대상 을 대상 으로 하 는 계승 과 다 형 체 제 를 통 해 추상 체 에 대한 계승 을 실현 할 수 있 고 그 방법 을 복사 하여 고유 행 위 를 바 꾸 고 새로운 확장 방법 을 실현 할 수 있 기 때문에 확장 에 있어 개방 적 이다. 앞으로 업무 가 ... 디자인 모드개폐 원칙OCP6 대 원칙 C\#추상 류 와 개폐 원칙 에 대해 간단히 말 하 다 위의 코드 를 통 해 알 수 있 듯 이 이것 은 계승 체인 이다.그 중에서 Run 방법 은 서로 다른 종류의 차 에 따라 구별 되 기 때문에 우리 가 다 형 을 실현 하려 면 예 를 들 어 Vehicle raceCar = new RaceCar();이때 raceCar 대상 은 Run 방법 으로 바 꿀 수 없습니다.Vehicle 류 에 이런 방법 이 없 었 기 때문에 예전 에 이런 상황 에... C#추상 류개폐 원칙
디자인 모델 6 대 원칙 - 개방 폐쇄 원칙 (OCP) 추상 이 상대 적 으로 안정 적 이기 때문이다.종 류 를 고정된 추상 에 의존 하 게 하기 때문에 수정 에 대해 폐쇄 적 인 것 이다.한편, 대상 을 대상 으로 하 는 계승 과 다 형 체 제 를 통 해 추상 체 에 대한 계승 을 실현 할 수 있 고 그 방법 을 복사 하여 고유 행 위 를 바 꾸 고 새로운 확장 방법 을 실현 할 수 있 기 때문에 확장 에 있어 개방 적 이다. 앞으로 업무 가 ... 디자인 모드개폐 원칙OCP6 대 원칙 C\#추상 류 와 개폐 원칙 에 대해 간단히 말 하 다 위의 코드 를 통 해 알 수 있 듯 이 이것 은 계승 체인 이다.그 중에서 Run 방법 은 서로 다른 종류의 차 에 따라 구별 되 기 때문에 우리 가 다 형 을 실현 하려 면 예 를 들 어 Vehicle raceCar = new RaceCar();이때 raceCar 대상 은 Run 방법 으로 바 꿀 수 없습니다.Vehicle 류 에 이런 방법 이 없 었 기 때문에 예전 에 이런 상황 에... C#추상 류개폐 원칙